package com.itjiange.service;

import com.itjiange.pojo.User;
import com.itjiange.pojo.UserRegisterDto;

import java.util.List;

/**
 * 用户登录
 * @author ItJiange
 * @date 2023/10/16
 */
public interface UserService {
    /**
     * 用户登录
     *
     * @param username 用户名
     * @param password 密码
     * @return 登录是否成功
     */
    boolean userLogin(String username, String password);

    /**
     * 用户注册
     * @param userRegisterDto 用户注册对象
     * @return 注册是否成功
     */
    boolean userRegister(UserRegisterDto userRegisterDto);

    /**
     * 查询所有用户
     * @return
     */
    List<User> userAll();
}
